﻿/* 基础样式库 */
body, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}

img {
    border: 0;
    vertical-align: top;
}

// 清除浮动
.clear{
	clear:both;
}
.list li{
	display:inline;
	margin-right:5px;
}

/*
  快速制作1px 表格边框，为需要设置的table元素加上border的class即可
*/
table.x_borderTable {
	border: 1px gray solid;
	border-collapse: collapse;
	border-spacing: 0;
}

table.x_borderTable td, table.x_borderTable th{
	border: 1px gray solid;
	line-height:160%;
	height:120%;
	padding:6px;
}

// 圆角
.roundedC(@radius: 5px) {
	-webkit-border-radius: @radius;
	-moz-border-radius: @radius;
	-ms-border-radius: @radius;
	-o-border-radius: @radius;
	border-radius: @radius;
}

// 垂直渐变
.verticalityGradient(@startColor, @endColor){
	background: @endColor; /* for non-css3 browsers 我添加了一个背景颜色以防用户使用的浏览器不支持该功能 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=@startColor, endColorstr=@endColor); /* for IE */
	background: -webkit-gradient(linear, center top, center bottom, from(@startColor), to(@endColor));
	background: -moz-linear-gradient(top, @startColor, @endColor); /* for firefox 3.6+ */
	background:-ms-linear-gradient(@startColor 0%, @endColor 100%); 
}
.vG_gray_1{
	.verticalityGradient(#d6d6d6, #fefefe);
}

/*可以用来给文字添加描边*/ 
.textStroke{
	webkit-text-stroke: 1px rgba(255,255,255,0.5);
}

// 设置链接默认演示
.setLinkColor(@normalColor:black, @hoverColor:gray){
	a:link, a:visited{
		color: @normalColor;
	}
	a:hover, a:active{
		color: @hoverColor;
	}
}

// 取消浏览器对按钮的默认样式
.removeDefaultButtonStyle{
	background:0;
	border:0;
}